package org.nf.vrs.userservice.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author duang
 * @date 2022/3/30
 * 用户数据数据传输类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserDTO implements Serializable {
    /**
     * ID
     */
    private Integer uid ;

    /**
     * 帐号
     */
    private String userName ;

    /**
     * 密码
     */
    private String userPassword ;

    /**
     * 年龄
     */
    private Integer age ;

    /**
     * 性别
     */
    private Boolean sex ;

    /**
     * 联系电话
     */
    private String tel ;

    /**
     * 邮箱
     */
    private String email ;

    /**
     * 角色
     */
    private RoleDTO role ;

    /**
     * 违约次数
     */
    private Integer breakCount ;

    /**
     * 状态：黑名单(true)、白名单(false)
     */
    private Boolean userStatus ;
}